# -*- coding: utf-8 -*-
from sw_server import get_sw_app, get_swmodel

def create_concentric_mate():
    """
    创建同心配合的函数
    """
    # 获取SolidWorks应用程序和当前文档
    sw_app = get_sw_app()
    part = get_swmodel()
     # 使用 AddMate 方法创建同心配合
        # MateType: 1 表示同心配合
        # Align: 2 表示默认对齐
        # Flip: False 表示不翻转
        # Dist: 0.0 距离参数（对同心配合不适用）
        # Angle: 0.0 角度参数（对同心配合不适用）
    part.AddMate(1, 2, False, 0.0, 0.0)
    part.ClearSelection2(True)
    part.EditRebuild3
    return "同心配合创建成功！"
   
# 使用示例
if __name__ == "__main__":
    create_concentric_mate()